boxing world champion - French English Dictionary